poder terminar - French English Dictionary